home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 5
/
Gold Medal Software - Volume 5 (Gold Medal) (1995).iso
/
database
/
mergp1b1.arj
/
README.DOC
< prev
next >
Wrap
Text File
|
1994-09-23
|
5KB
|
93 lines
MERGEPRO has had some changes (see below) since its first limited
beta release as MERGEPRO v3.00ß3. It has now been split into two
separate programs tailored for specific purposes: MERGEPRO v1.00ß1
keeps the original design and MERGESYS v1.00ß1 has had its defaults
changed for PCBoard DIR format files sorted in name ascending order.
To merge the default file type of each, all you need is:
merge infile1 infile2 outfile
Please see MERGEPRO/MERGESYS.DOC for a description of the features.
CAUTION: MERGEPRO performs a self-test for viruses and/or tampering
on startup to insure that you have an unaltered program. You cannot
use an executable file compressor such as PKLITE on MERGEPRO or it
will fail its self-check and overwrite itself.
WHAT'S NEW
1ß1 : added /FL to set merge on entire input line (also cancels
any previously entered individual merge fields), "RJn"
parameter for /F to right justify a field of width "n" in
order to handle columnar numerical data delimited only by
spaces correctly ("DT" now used for date and "TM" for time
fields), and /MD to cancel previously entered delimiters;
/S is no longer a "switch" (/S1 replaces /S-); changed exit
codes for new features; and updated Help accordingly
3ß9 : changed /S so "stop on" character can be on the key line,
reduced memory requirements for extra lines of multi-line
records, updated Help for new INFOQUEST phone number, and
made a few cosmetic changes
3ß8 : no new features, but consolidated a bunch of code and made
some cosmetic changes, mostly to Help (among others, you
can now set most of the Help colors to your own preference)
3ß7 : added ability for merging on date and time fields without
having to break them down with delimiters, self-check for
virus/tampering on startup, and to Help: a sound toggle,
a quick reference guide, and printing of the entire help
"manual" or individual topics
3ß6 : no more /NT for no trash file heading, it's now part of
the trash option (/T+N); added /EO to not swap input error
records with the output record so the order of a list
wouldn't change if error records weren't being stripped,
/BN to not write file 1's skipped over heading to the
merged list (/BH toggles back to write), and /V1 to give
the location of the first occurrence in file 1 of cross
file duplicates; removed /^CBR (wasn't necessary anymore);
and pushing the highlighted option character in Help jumps
to that option
3ß5 : basically operational changes, most notably storing two
complete records from each file in memory and swapping
out an input error record when Halt on Error is disabled
for improved error checking
3ß4 : no new features
3ß3 : first released for testing
WHAT'S FIXED
1ß1 : fixed bug when individual merge fields were delimited by
other than only spaces and merge order of fields was mixed
(could not ascertain where field started and ended) and
added new /F?RJn feature to correctly merge columnar data
3ß9 : fixed a minor bug in Help
3ß8 : fixed a few minor bugs and typos, and hope no new problems
were introduced with all the code rewriting
3ß7 : if /L- was entered, MERGE would halt with file write error;
corrected some errors in Help (they weren't errors once,
but I missed updating them)
3ß6 : if "+" was added to /L or /T, would cause erroneous file
error halt; if /S or /M M were last in a config file, would
cause an error; corrected erroneous reference to RBBS net
in Help "About", should have been FIDO net
3ß5 : Help command line editor wouldn't advance if in overtype
mode and also changed its operation so wouldn't get highbit
ASCII characters if pushed function keys, home, end, etc.
3ß4 : fixed bug where MERGE locked the system on DOS versions
less than 3